package com.youhome.service.service;

import com.youhome.common.enums.ZilLowSearchTypeEnum;
import com.youhome.common.exception.CustomException;
import com.youhome.service.model.ZipCode;
import com.youhome.service.response.*;

import java.util.List;

/**
 * Created by chen365 on 2019/04/12.
 */
public interface ZilLowByMetroService {

    List<TimeValueItemResult> getTimeSeriesByMetro(Integer type, String metro, String state, Integer year) throws CustomException;

    BuyerSellerResult get_Buyer_Seller_Index_Metro(String metro, String state) throws CustomException;

    ZhviResult get_Metro_Zhvi_Summary_AllHomes(String metro, String state) throws CustomException;

    ZriResult get_Metro_Zri_AllHomes_Summary(Integer type, String Metro, String state) throws CustomException;

    MarketHealthResult get_Market_Health_Index_Metro(String metro, String state) throws CustomException;

}
